### Домашнее задание:<br/>

#### Переписать приложение для хранения книг на ORM

> #### Цель: полноценно работать с JPA + Hibernate для подключения к реляционным БД посредством ORM-фреймворка
> #### Результат: приложение с хранением данных в реляционной БД, которое в дальнейшем будем развивать.


> #### Описание/Пошаговая инструкция выполнения домашнего задания:
>> #####  Описание задания:
>>> 1) Использовать JPA, Hibernate только в качестве JPA-провайдера.
>>> 2) Для решения проблемы N+1 можно использовать специфические для Hibernate аннотации @Fetch и @BatchSize.
>>> 3) Добавить сущность "комментария к книге", реализовать CRUD для новой сущности.
>>> 4) Покрыть репозитории тестами, используя H2 базу данных и соответствующий H2 Hibernate-диалект для тестов.
>>> 5) Не забудьте отключить DDL через Hibernate
>>> 6) @Transactional рекомендуется ставить только на методы сервиса.